intertum insulation - German English Dictionary